#ifndef _UTILEX_ALLOC_H_
#define _UTILEX_ALLOC_H_

#include <crt_util.h>

#ifdef __cplusplus

#ifndef ALLOC_NEW
// const std::bad_alloc
#define ALLOC_NEW new (std::nothrow)
#endif

#ifndef ALLOC_DEL
// Jump to file vcruntime_new.h - 91 line at vs2017 ???
#define ALLOC_DEL delete
#endif

#endif

#endif
